package com.thinkit.bigdata.web.dao.sys;

import com.thinkit.bigdata.web.model.sys.SysApprovalConfigRel;
import com.thinkit.bigdata.web.model.sys.SysApprovalConfigRelExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SysApprovalConfigRelMapper {
    int countByExample(SysApprovalConfigRelExample example);

    int deleteByExample(SysApprovalConfigRelExample example);

    int deleteByPrimaryKey(Long id);

    int insert(SysApprovalConfigRel record);

    int insertSelective(SysApprovalConfigRel record);

    List<SysApprovalConfigRel> selectByExample(SysApprovalConfigRelExample example);

    SysApprovalConfigRel selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") SysApprovalConfigRel record, @Param("example") SysApprovalConfigRelExample example);

    int updateByExample(@Param("record") SysApprovalConfigRel record, @Param("example") SysApprovalConfigRelExample example);

    int updateByPrimaryKeySelective(SysApprovalConfigRel record);

    int updateByPrimaryKey(SysApprovalConfigRel record);
}